Добавлено разбиение классов по файлам