Рефакторинг работы приложения для подготовки к использованию в CLI