Feature/notifications

Spec me.