re-doing a bit of the html in the front page for better HTML5 compliance and styling