Views of limb development and regeneration