Add upgraded x step algo. Now cubic splines are used to interpolate between data points. This requires some further tweaking before release.
update generated files