A set of classes describing a poker game. Specifically uses enums.