Re-ordered mechanisms
switched to use require.js
removed unnecessary file (init.js content now in app.js)