added UML diagrams for the project