Added RequireJS support