remove PrefsManager's dependency on Controller for init and observers