Добавил UML диаграммы issue #1866