Just some formatting...
Removed html5shim as Modernizr embed a similar version

We also need to load Modernizr before anything else in order for nodes element to be created before attempting to style or to modify them.
Refactored some code. Added hide class instead of inlining CSS style
Spaced display of options in index.html
Fixed
Fixed display of dl