Logo design guidance: principles, color psychology, scalability requirements and competitor analysis.