Created the MovementMap class, used by a game object to map the areas
where it can and cannot go.
Minor changes to TileMap and TileSet.
Updated Thor and Level1State, now Thor receives a MovementMap at its
constructor.