Seperation of responsibilities: added another eloalgorithm class
creating elo algorithm