Created EloScoreEngine and refactor LeageScoreEngine