Добавлены uml
Изменены несколько классов, обновлены конструкторы