Assume ranks list is ordered
Fix case for player name args
Add a recalculate command to fix innacurate total playtime