Initial working commit. All code should be working, including parallelized interpolation code