first version of the UML Class Diagram