Basic state handler and sprite loader.
Got a map rendering to the canvas.
Added a person.
Added player, block, and a level handler.
Added player, block, and a level handler.
Some input.
Movement limited by walls.
Can move the blocks around the screen.
Persons follow paths.
Added cracks.
Blocks stop persons falling through the cracks.
Added main menu state.
Added win and lose states.
Space toggles between above and below ground view.
Added code reformat to commit process.
Both space and mouse advance the menus and mouse restricted to canvas.
Set up tile spritesheet.
Set up other sprites.
Moved to wasd controls.
Added ability to undo moves.