Completed Section 2: Architecture and Section 5: Interface Diagrams