Update Dungeon and Tile per spec
Expand Dungeon data structure
TODO: commends