LevelStateInterface is an interface used to apply an effect to an object. Implementations DisplayLevelState