Divide-and-conquer server and client that uses sockets to communicate locally over a LAN
Features to be added:
- Each client can create their own local game for others to join using a join code
- Synchronization
- More sophisticated multi-threading/locking of the server
- Updating all the clients and keeping them synced with each other and the server
- Splash Screen - Options menu
- Better enforced game logic
- Improve performance
- Tests
- CI/CD