added locationManager requesting capabilities
now we can receive location updates via broadcast receiver.
added UI listeners to start and stop location logging.
location data now displayed in the UI
getting the last known location on startup