adds functionality for changing geocoding endpoint (ie. for tests)
Added ability to define polygons and test for point in polygon
Changed to using pointers instead for points and contours
Switch from direct reference to methods for Lat and Lng lookups
JSON data files added for regional contours
polygon and contour split into two files. tests updated to use json files
Fixed los angeles test
Cleaning up polygon_test.go a bit
Moving test data into correct namespace
Removing old data files from source
running gofmt on code base
Adding more active comments to the method signatures of the polygon methods
Adding in temporary test structs into polygon_test instead of contour.go
Initial implementation of json point marshaling and unmarshalling
Removing unecessary teting code now that Points are JSON marshallable
Reformatting all json data helper files
Moving all other json file to data folder
Fixing broken tests after moving all mocked json files to different directory
Adding in an inverse test for testing that a point outside of our testing data should not be identified as being contained in the polygon
Adding an additional test case to the not-in-polygon tests