Don't require node first for disco methods
Use JXT attribute helper methods
Add pubsub and avatars
Vendorize lodash to use a much smaller version.