### Done criteria 1. Lobby owner can request to start the lobby 2. Reject if there's any connection attempt in progress 3. Lobby state is changed to Starting, which is broadcast to participants 1. By changing the state, the lobby is locked 2. Lobby state changes are broadcast to lobby participants 3. e2e tests are added for locked lobbies 4. Applicable strategies are tried in order of preference 1. If a strategy succeeds, set lobby state to Active 2. If a strategy fails, move on to the next applicable strategy 4. If there's no more applicable strategies, fail the sequence and reset lobby state to Gathering
Done criteria