Add header, footer and section tags

Start of the semantic markup changes.