Первый коммит

Базовая структура классов по UML-схеме