Updated interpolation in RectangularRegion to use the Interpolater class.

Also did some cleanup in Interpolater.
Closes #7