Источник данных для представления тетриса

Реализовал данных для представления тетриса
Связь переходов экранов и обновлением моделей

Реализовал прослойку между переходами с экрана на экран и обновлением
моделей
Наблидатели для уровня который выбрал игрок

Реализовал систему издатель подписчик для данных текущего уровня
Комбинация из прямой линии

Инкапсулировал комбинацию из прямой линии из системы подсчёта очков в
собственный класс.
Комбинация из набора похожих тетрамин(4 штуки в ряд)

Инкапсулировал комбинацию из набора одинаковых тетрамин из системы
подсчёта очков в отдельный класс.
Делегат для получения тетрамин

Инкапсулировал делегат для получения тетрамин  из тетриса в собственный
класс.
Исправление ошибок компиляции в логике

Исправил ошибки компиляции в логике. Каркас логики готов