Разрабатываем архитектуру классов приложения