Added ControlledCurvePath to Shape, instructions for use in the comments