The App calculates Elo

* When a match winner is submitted, the player's elo is upated
* Create CalculateElo class
* Create EloUpdater class
Similar issue to the `TRatingCalculator`. Your `CalculateElo` class should not know that it needs to call `calculate_expected_scores` before calling `expected_scores`.