Title: Patterns and principles of animal development