Updated UML and added Presentation