Interface IWithCharacterMovement Interface that makes the entity contains a instance of character movement behaviour Properties CurrentMovement Declaration CharacterMovement CurrentMovement { get; }