Elevation and focal ops spark

Is ready for merge. Can't seem to shake large task warning, might be worth looking into later.
It's now in raster