new class diagram
updated class diagram, now using ObjectAid.