Gp pages/better semantics

Changing markup to better reflect semantic meaning of content. Improve the readability.