html5 style

updated template to html5, added elements and classnames for flexible
styling