Issue #13 - Introducing require.js