Lots of changes made before deciding to use github.

- drop reset.css in favour of normailze.css.
- tidy up the code.
- start the conversion to proper HTML5.
- following commits will be more focused.