Improve Site Design, XHTML -> HTML5

Primarily a bit of cleanup and improvement on the foundation.
Currently doesn't fix any of the listed issues, but does improve the site's look and feel. (closest it comes is adding soft client-side validation in the form of HTML5 validation)