added system architecture diagrams