Classes for reading and writing GPX files