What Is An Architecture Diagram And Why Do You Need One Nulab