Adding logic to switch between turns.
Progression of server messages is difficult to understand.