Update phase-2 with design class diagram and collab diagrams