New PreferenceActivity, reorganized code, added new category, fixed notifications