Extracted some of our contracts out to a separate asm in our to allow
external integration endpoints to subscribe to our events
Switching to durable storage for subscriptions
Pulling the pre population of the subscriptions out to its own file