PageRank first PR

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

We decided not to have SNAPSHOT in guides.
@abaranau: Can you confirm this ?