реализация пересмотра архитектуры

пока все файлы практически пустые