TileMap

- Started work on the tile map
- Events still need a lot of work

@jamcohen 
@LochNeffMonster