[x] Ensure the custom field choice works correctly when the field can be captured w.o. bugs
[x] ADD: Block input of the user that doesn't have his turn currently
[x] ADD: Implement a room system so that different instances can join eachother
[x] ADD: Block connection of joining user if the room already has two users
[x] ADD: A way to input the IP Address if users want to self host the server (default it to localhost/the current server IP if empty)
KNOWN ISSUES
[x] when a user plays without a second player the server crashes instead of going to singleplayer
[x] When a user clicks on a clicked subcell the turn is passed
[ ] when the game ends the the timer is still running (STOP THE TIMER)
[ ] when clicking at the exact same time as when the timer reaches zero you can continue the game
SPRINKLES
[x] Message the user if his connection has been blocked/disconnected that the room is full
[x] Add the option to hide the network input (solved in a different way)
[x] Add a check that ensures none of the players clicked any field before starting (IDEA: Add an invisible click barrier that blocks input until the user joined a room or chose singleplayer)
[ ] Add a live counter (that works in both instances)
[ ] Style the connection checker
[ ] Add a copy button (that copies the room id) [kinda useless on second thought because roomnames are so short that it doesn't matter and you'll never play on the same pc on two different instances]
MVP
KNOWN ISSUES
SPRINKLES