Atomic JavaScript - Reusable front-end modules using Browserify, transforms, and templates