border for canvas
first version of game engine running...
state switching, first version... beware for speed hit