finish to implement the initial class diagram with all classes