Change players.with_achievement to scope
Convert EloCalulcator to a module