This is essentially the minimum working example of the websocket lobby and join system used in my Tierer of Terror game.
- Websocket handshake connection
- Host/join lobby
- Server creating new temp lobbies
- Players can join lobbies by code
- Lobbies removed once all players leave
- Push data to just users in certain lobby