Update TerminalClient to use new Room/Chit model
Rooms only take Chits to determine Exits

The last step hiding the exit data structure
Room depends entirely on Chit for exit info