Found issue with multiple layer selection if "whichShapes" is not called, refs: geomoose/geomoose#24
Dirty version but consistent results, refs: geomoose/geomoose#24
Cleaned up testing and added image pull, refs: geomoose/geomoose#24