Don't really need boilerplate.js.
Why was base.js even a thing?
Basic require.js config with shim
also initial app function.
Require.js chain:
Call main.js in index.html, initialize app.js in main.js,
call CreateView in app.js. app.js contains global namespace.
defines for models, views and collections.
Also rename variables and files for consistency.
Now works with require.js
Made some comments and cleaned up dependencies.