Added ENUM for player state