fixes #217 gives semantic structure to page for better navigation