Character design, concepts and development