Эндпойнт для создания игры. Контроллер создает новую игру и возвращает GUID этой игры, необходимый для будущих запросов.
Эндпойнт для совершения ходов в игре. Необходимо передать GUID игры, ID ходящего игрока, row и column, где он ставит крестик или нолик.
Эндпойнт для получения игрового поля.
Возвращает одномерный массив длинной N^2 с крестиками или ноликами. Все строки игрового поля соединены в один массив, кратный N. Чтобы выбрать элемент необходимо умножить его строку на N + индекс его колонки. index = row * N + column