public GameStateFinished(Observer observer) : base(observer) { }
public GameStatePlayerTurn(Observer observer, bool player1 = true) : base(observer) { this.player1 = player1; }