Проработка архитектуры классов