Using webpage as hash key to maintain visited links, not sure if just using links will be unique enough that sites wont be visited twice (relative paths could mess those up). Added depth parameter to httpGet