Added a visited attribute to Room

Eric, this update should help with the minimap stuff.  I added a check
to the minimap stuff to see if the Room has been visited yet.  This way
if the room hasn't been visited, it wont be drawn on the minimap.