Отрефакторена файловая структура проекта