Added interpolation to Interpolater.

Currently it is hardcoded to use InterpolatePointsBilinear, this should be easy to back out eventually. Since I am doing everything in 2d for now I am not concerned with making it any more general.