Added logic for connecting the remaining (non-hallway) rooms.
Actually connect the rooms (that bit missing from previous commit)