master
Вынесла логику приложения в отдельный класс
Создание методов для работы с новыми типами
Обновление методов
Добавила два класса наследника