Master system design and software architecture through C4 modeling, Viewpoints & Perspectives, and clear diagrams