possibly finished shapefile parser

standardized some nimble syntax too