Add main game components.
Add MessageHandler
Consider local player.
Move message handler to game.
Add Server.
Put module in classes.
Improve Server interface.
Implement all Server operations.
Unify players.
Split actions in server and client.
Add receive message example.
Merge branch 'feature/client'