Feature/ranking

This is important for a number of issues filed on the main webapp repo.  Notably, fedora-infra/tahrir#141.