Make drawDataForControlPoints and drawDataForPointOnCurve be input parameters to drawAllBezierArtifacts. This required a lot of changes.