Sitemap XML generator

Resolves #3