private void PrepareNewGameRound(IFieldFactory fieldFactory, GameDifficulty gameDifficulty) { this.field = fieldFactory.CreateGameField(gameDifficulty); this.field.Filler = this.engineContext.GameFieldFiller; this.field.Fill(); }