Full brand development includes visual identity design and development, art direction and brand marketing .