Refactured html: improved structure and semantics
refactured html: structure and semantics