No space between function and its arguments
The User module does not itself need to inherit from EventHandler
Single var. Add underscore support
Separate the pubsub routing component into its own module
Make db.js use the new pubsub routing format