The Design of animal communication