Add all classes following the UML