namesspaces and cleanups

- FIX: added missing namespace for NotificationObjectBase
- CHG: cleanups