classes for players, pot, and singleton format