First pass at a transfer function component. Still has problems. See comments.
Fixed bug with dragging transferFunction  control points.
Fixed the interpolator! (With an approximation)