Rewrite the notification system
Notifier && spec for notifications
Like notification