So all that still needs to be done is:
-Actually moving the piece to the connected room
-user inputs for making guesses
-comparing the guesses.
-fixing a few errors when the user inputs bad text.
Otherwise I believe everything else is done. 
The gameloop could be a lot better, but I couldn't really see how to do
it nicely without a thousand ifs and loops.
Yeah.