A light-weight javascript modular framework inspired by YUI3 and RequireJS which supports both browser and node.js