public GameProcessor(IPlayer playerA, IPlayer playerB, IRenderEngine renderEngine) { GameLogic = new GameLogic(); PlayerA = playerA; PlayerB = playerB; RenderEngine = renderEngine; GameLogic.TurnSucceed += (sender, eventArgs) => { RenderEngine.RenderFiled(Field); }; }