logical
Enums
PlayerColor