Team Randomizer

Split a player list into balanced teams. Random shuffle or greedy-balanced by skill ratings.