added papyrus UML diagram