Broke the interpolation function into a new file.  Still need to extend it to 4d.