added hermite interpolation
catmullrom -> hermite, cleanup