Cleaner implementation for isConnected
Fix addControlPoint
Render last segment of spine correctly
Start of extended tie steps and clean up B&M tie shapes
Base extended ties on changes in active curve piece