Added simplified UML