88c9431bf0
- Add countNonFoldedPlayers() to GameState for fold-only victory detection - Auto-transition to FINISHED phase when betting ends - Clean up lobby (remove players, reset gameController) when game finishes - Lobby now switches from RUNNING to CREATED and disappears immediately Fixes: lobby not disappearing after game ends