Started Core sitemap class and added construct requirment