Move Notifier to a submodule