added a simple url fetcher that allows fetching incrementally ordered web pages