Separated joining the room

None of the room interactions appear until a room has been joined, as
which point the list of rooms disappears