split out Notifier & Web Notifier
Exposed event creation