Пример полного проекта Батенькова Александра и ТЗ
Для участников мастер-класса из Махачкалы
Можно открыть и скачать по ссылке ниже: