adding amd support (RequireJS, NodeJS)