Redesign the interpolating cubic spline.
Add spline basis base class.
Add cardinal cubic spline basis.
Add natural cubic spline basis.