added GPSTracker class