Added a hero image to the index page and laid the foundation for module based javascript.

Split up javascript files into the following folders: base, controller,
model, page, template, util and view with application.js serving as the
application top-level module and initializer and global.js.erb serving
as a global file for hotfixes and global vars.