- Implements a slightly less hackish hack than the hack that was already there to derive the websocket address in the JS client.
- Moves the player commands into a new package: 'communication.commands'
(fixes #21)