Significant change to the gridder api

- Broke out the bounds into their own parameters
- Added a return value of the bounds that were used on the gridder
Looks fine to me. I suggest that if we use x,y,z, then they should be consistent to the xyz coordinates in experiments.
I think in our case is [num_img][y_dim][x_dim]?