Latest changes to Dungeon map generation. Heavy code refactoring done.