- Первичная имплементация разделения логики интерфейс - обработки
- надо решить вопрос со стартом сервиса