AMD, CJS & ES6 spec-compliant module loader