participant now has a rank method. It is now easier to sort the participant using only Participant#rank instead of remembering how to to a sort and then a reverse