Use Tidy to clean up indentation
Move script tags to end of body
Add grunt build (for minify and concat)
Move event handlers out of HTML into external JS