requireStartedGame
Ensures that the game has started by checking if the game state and players are initialized.
Return
The current game state if the game has started.
Throws
if the game is not started yet (game state is null or players list is empty).