Added an import for the bspline interpolation function.
Generalized the control point generation for circles to take any number of sections.
Added weight calculations to the circle control point generation. Updated all code to handle this.