Changed mouseEntered and mouseExited behaviour on RoomTool to show the black border denoting a room rather than a solid black background.  More intuitive and looks much nicer.
Added methods to find a MapSquare relative to another MapSquare.
Added boolean flag for whether or not the MapSquare is filled with a room.
Added a comment for line 37.
Some methods renamed and moved.