An in depth look into brand development and all it entails, from brand strategy to logo design, to packaging and website design.