Introduce Require.js and unit test framework