Board game idea based on building and programming your own units
- Create your own units based on simple rules
- Program each unit to pay the game
- Run the game automatically resolving the winner
- Win condition = last player with a functional unit
- The server runs permanently, and automatically commits whenever all the players commit
- The players should are paused after their commit and wait for the server to commit
- Currently the server is run and waits for files to be created an written to in a directory on disk by the player client.
- combine server, client and observer into different roles in the API based on login
- create "flask" based web service that exposes all the cli based commands as a RESTful API
- backend would still be files for now, although moving to sqlite may be a thought via a common data class