Atomic Design: Definition and Key Principles of the Methodology