branding 101 essentials for crafting a strong brand