Cubic spline, interpolation, CE 30 - Data Structures and Algorithms - Final Project