Разнесение кода в отдельные файлы и папки, структуризация