Add a roll component to EulerDirection
Added EulerDirection to Rotatable
Add VanillaGameMode enum and GameMode, GameEvent, GameModeEvent, PlayerGameModeChangeEvent interfaces