made pathfinding more like A*, but still not complete
wrote some profoundly broken room generating code
finished box-drawing code, and added a dummy map feature in preparation for a real level generator
added function for placing arrays of tile data at arbitrary places in the map
moved GiveXP function to the Player class
extended Entity class so that it can take damage and be destroyed, made monsters able to attack, decided rudimentary formula for damage in combat, created a simple rat monster.