Adding high Level System Diagram