Changed default to not do scattering
Image constructor now uses grid parameters
Added ability to create empty and invalid grids