Shoop /game/local <- Play against a friend locally in a single browser window /game/private <- Play against a friend remotely by sharing the URL /game/public <- Play against a random opponent online Running it (testing & dev) npm install npm run dev # node --watch, restarts on file changes Running it (production) npm ci --omit=dev node server.js To Do draw when game is full (test) allow draws when both players get lines? handle preview covering up reconnect display (test) when placing a piece, place it before waiting for the server to acknowledge receipt?