Source-code, java-docs, class-diagram and final rapport commit