need to also set the GPSUpdateListener so that the MapDemoActivity receives locations