конечная конфигурация коллекции кубиков после хода

функция получения линии для бокового кубика, вхождения кубика в боковое
поле и выхода оттуда, функция подтягивания изменений из moveMap в cubes

для кубика - функция удаления

добавил в moveMap массив toSideActions, он необходим для определения
последовательности вхождения кубиков из mainField в боковые панели,
чтобы в итоге из последовательность с боку не перепутать