Styleguide and minor CSS refactoring

Tweeks to the template files were mostly just renaming some classes or elements, or tweaking markup in minor ways to increase consistency throughout the site.
I think it would be more readable in the long run if we could take this currently anonymous function and define it outside of the init method and pass the named function as a callback. so it would turn into ```events.on('load:singleEntity', nameOfLoadFunction);```