Added args; implemented interface to spline library, but main still uses finite-differencing because the splines don't account for starting accelerations and velocities (causing oscillations in the trajectory).