modules are now loaded using require.js