Код написанный на лекции для сопровождения темы (раздел 3, тема 3: Использование архитектуры MVC при разработке клиентской части)