Basic movement

Not done at all. Need to put together a type system and handle this
properly. Also need an overlay for the maze, since drawing all the
blocks is too slow.