Issue #46: Notification Preferences