added require.js and dependencies