WIP Zonal ops in spark

Work in progress for zonal operations for the spark sub-project. Also some minor formatting around the local spark ops. 
This all looks correct to me, if it passes the tests, I say it's right on.