Milestone 1

Definition: Strip previous Ludum Dare code from all game stuff and keep just tech/engine which can be reused (in accordance with Ludum Dare rules). Implement new game code skeleton to draw simple square on screen and to move it by cursor keys and by WASD.
Language: Tiny subset of Z80 assembler emulated in javascript (that is "tech" in progress from LD46).
Estimate: 4 hours