improvements to the bspline algorithm
the FillPolygon function with vector for active edge list is somewhat broken, changed it that it won't crash anymore but it still has bugs
quick implementation of a catmull rom spline with 4 control points