Почти законченный проект. Немного магии и куча потраченного времени. Коммиты не делались потому, что был отключен интернет.