Extract magic number `GAME_ID_LENGTH`.
Migrate internal socket handling to using socket rooms #3

Closes issue #3
Fix demo script.js using correct player2 id.