Payment and Promotion sequence diagrams
Add INotifyObjectCreated and INotifyObjectDeleted for domain objects, so creation and deletion events can be fired in infrastructure