Email notifications

 - initial work to integrate email alerts - based on subscriptions
 - next step is to expose subscriptions