The marshalling should stay in Game.hs
Add basic configuration management
Add a basic server