Added operator[] overloading to points and coordinates
Added copy and assignment constructors to GeoJSONPoint
Added a getValues() method to coordinates that returns a vector of coordinate values
Fix compiler errors in geometry objects
Added toBson(), toString() and jsonString() methods to GeoJSONBoundingBox
Updated demo to show more features of points, linestrings and bounding boxes
Added rudimentary query utils and updated the demo file to use them
Added toBSONArray() and toNestedBSONArray() helpers to GeoJSONBoundingBox
Modified GeoJSONPoint's assignment constructor to use argument-dependent lookup
Major refactoring to remove code duplication in GeoJSON object model
Added an implementation for a MultiPoint that is almost exactly the same as that of a LineString
Added copy constructors to GeoJSONLineString so that it can be used to back a GeoJSONPolygon
Fleshed out GeoJSONPolygon
Added demos for GeoJSONPolygon
Cleaned up GeoJSONPoint style
Updated comments
Fixed a typo in what output is expected for the GeoJSON demo
Added virtual keyword to declarations of virtual methods in derived classes
Removed file names at top of files