What are the foundational principles of mastering logo design? How does the design process differ for different types of logos (e.g., text-based, icon-based)? What resources and tools are essential for mastering logo design?