- Storage and Subscriptions are Singletons - SubscriptionManager stores data in StorageManager - StorageManager and SubscriptionManager are now persistent - The module template is now much simpler - Added logging (Debug logging via --debug)