First iteration of the prototype

You can walk, grid-based, snap-to-grid. Collisions work, character walks
above ground and below trees as expected. Three threads makes it run
suprisingly fast. Tile animations work

Bugs: can't walk out of bounds of the level

Goals: make the screen stretch to fit. Right now it slows it down too
much if I do that. Implement camera