adding shapefile processing libraries