mondo changes, including addition of require.js and underscore.js