Hedgehog signaling in animal development: paradigms and principles | Synapse