bezier-curve: Refactor BezierCurve to use new structure.

Determine argument values and initialize the control points once.

Remove old Object.observe linking.