Added Architectural Diagram