Added project structure and design diagrams