well this code works... just not sure how to get it into a neater format
changed everything to use sequences, but this actually doesn't make sense.  Will need to revert to concurrents and then figure out how to manage that information instead
added a SubscriptionBusService to manage subs
moved subscription stuff to a widget
Merge pull request #4 from ajohnson-echo360/publish-subscript

Publish subscript
fix the subscription service
remove channel from the stream event
merge from upstream