Adds more of HTML5 Boilerplate.  Splits most of the JS into main.js