node.js style modules for the web + grunt.js compiler task