refactoring to support various service-bus implementations
add support for requiring as a module
adding underscore and suport for multiple app streams
Enabling app treams