Broke game screen into 2 containers: one for UI and one for game.  Created minimap visited/unvisited sprites to go with new Minimap class owned by the Dungeon.
Fixed resolution of game to proper 800x600.
Moved room decision logic to dungeon where it should be.  Rooms no longer try to generate on top of another.
Added red player node to minimap.
Minimap nodes change color based on visited status.
Merge branch 'feature/minimap' into develop