Created the UML diagrams