[issue #175][Updating] added UML