review user, not quite yet
review: message
complete review: middleware
reorganize
Bug fix: local auth didn't initialize SubscriptionSettings
Bug fix: subscriptions didn't intialize data (may not be necessary)
review: user