use a constructor for CurrentObservation
add SettingsActivity