Исправил опечатки, подровнял схему классов
Какой-то промежуточный коммит