Use more generic Entity Mapping, allow for inheritted classes to be detected automatically.
Adjust Trip and GPS types to be Interfaces instead of full classes.
Add Coordinates to location (JSON ignored).  Used by MongoDB for GeoSpatial indexing.