Add support for n-dimensional reprojection (via interpolation) in high-level interface
Added high-level tests, cleaned up function names and fixed tests