bspline curve fitting with scattered data approximation

1) try with approximation
2) if not working, implement own version?

this step is just give a good initialization from the user input