Раскраска и отмена действий
очень много изменений