public Game() { var appSettings = ConfigurationManager.AppSettings; var rows = int.Parse(appSettings["rows"]); var columns = int.Parse(appSettings["columns"]); speed = int.Parse(appSettings["speed"]); startPosition = new Position { X = columns / 2, Y = rows / 2 }; gameField = new GameField(rows, columns); snake = new Snake(startPosition); gameRules = new GameRules(gameField, snake); gameField.AddSnake(snake); gameField.AddFood(); renderer = new Renderer(gameField); }