Remove extraneous id parameter on classes.
Simplify the TicTacToe iteratee.
TicTacToe clean up.

- Can join the game to spectate if you're not the second player.
- Get rid of some extraneous variables.
Add GameRoom (again)

Trying to abstract out the essential parts of a game (and chat).
Merge branch 'refactor-rooms'