added sitemap generation

This patch generate `sitemap.xml` under the root of the page.
This patch also cleans up `page-path`.