Rewritten algorithm for fetching urls:
* UrlGraph is used to keep the UrlNodes and their connections
* Fetching web resources is done with httplib: 1) open connection 2) make request 3) check if 'Content-Type' == 'text/html' 4) find <a href=""/>