implemented GameRooms

made individual instances of rooms, containing their own lists of exits,
and methods to check if a Location is allowed to enter. added temporary
code to GameFrame to draw the entrances in order to help debug. expanded
upon the string that contains the board layout in order to facilitate
these changes and saved the raw version of the string (with line breaks
for ease of viewing) into the project folder