beginning of class diagram for existing code