public GameEngine(IEnumerable<IPlayer> players, ICommandManager commandManager, GameType mode, IMessageLogger logger)
 {
     commandManager.SetGameEngine(this);
     this.commandManager = commandManager;
     this.Players = players;
     this.Mode = mode;
     this.Logger = logger;
 }