Revert "added Andys code"

This reverts commit 9b841cdb7f2a02a73cd9f035a61c8a1b402d1465.
Merge branch 'master' of git://github.com/LiamDeGrey/Cluedo
Revert "Revert "added Andys code""

This reverts commit b2649389005e85aaf6ad551ff115735794f5deff.
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
Merge pull request #2 from foneandrew/master

implemented rooms