added gis cataloger factory definition
added trait gis type and removed type from trait valid record and made it its own trait
made modifications and tests are passing
changed gis user name to gis_admin