Use require.js for preventing multiple load