3 changes

1. got rid of the sharedWalls b/c same as roomsAccessible
2. defaultRoomAccess inserts so lowest room num starts at 0 (for possible faster search-see calcReachableRooms() in Driver 03
3. added prevRoomNum, which is a way to go back a room if we hit a dead end while going through the graph