Notifications Persisting
Re-architected flow

Notifications were rearchitected to take better use of config files and apply service functionality to make it more modular. Service skeleton created to inject functionality in multiple places during the delivery process.