Added semantic elements (header, nav).