Curves Unlimited: Expanding the Curved Two-Patch System to Soften Shapes and Create New Patterns