actually use player class in glicko functions
add tests for rating calculations
add tests for rating changes