Рефакторинг. Вынос логики из контроллера + удаление старых файлов