Add VanillaGameModes enum and GameMode, GameEvent, GameModeEvent, PlayerGameModeChangeEvent interfaces