In file 'webclawler.py' function 'site_map(url)' takes a site URL as an argument and creates a mapping of that domain as a Python dictionary.
Function take url as string and return a Python dictionary. Every entry consist of:
.key: URL
.value: dictionary with:
.site title
.set of links