Fixes #70 - Switch to loading the JS via an iFrame as it doesn't get reloaded when renavigating back.
Add HTML5 doctype.
Misc. style updates to home page.
Merge pull request #74 from miccheng/misc-style-updates

Misc style updates