Implement PageRank
build personalized pagerank vector
Refactoring: names, abstraction