update rapport.tex and add UML diagrams