Added Ranking model and 4 week running average ping pong algorithm with associated tests