Spline Functions Basic Theory