gpxdocument split into separate files for classes, now in subdirectory gpx.