[issue #168][Updating] added UML