Operations proceed as follows:
- GET given webpage
- parse all the links on the page
- build proper urls with our links
- filter out links from a different domain than the one given
- find all the pages using Breadth First Search (BFS)
- return xml sitemap as output