Added some comments to gis query functions. Fixed multiple school district issue by performing a union on shapes with the same code and name.