add a GeoLocation engine based on GeoClue2

adapt the UI, display a circle with the current position and accuracy
radius when the home button is pressed