PageRank first PR

Work still in progress. Sending it out for some feedback anyways. 

don't get it. So isn't schema: url -> url[]?