New shapefile reader using File API