renamed GameMap/game_map to Dungeon/dungeon
cleaned up and commented diagonal wall code a big
added very basic ai (attacks player if adjacent) and worked out some bugs in combat
added basic ai state and pathfinding. Pathfinding has not been tested with more than one NPC