Standardize some class names.

"Abstract[State|Move]", "Game[State|Move]"
Change the member-names protocol.

Send combined member and player list for less code repetition. Still not
sure that this is the best way to do it. At least we can add it to the
side bar.
Add player list in the template.

Need to figure out how to style it...
Add the player/other lists.

- Change the protocol to be more precise.
Add ability to change role on client.

You can change your role by clicking on the role!
Right now, there's a bug on the server, though.
Fix the role changing bug.

- Add nice message that tells you when you've changed roles.
Fixed a logic bug.
Merge branch 'room-logic'