public IdelState(StateMachine stateMachine) : base(stateMachine) { }
public MoveState(StateMachine stateMachine) : base(stateMachine) { }
public aState(StateMachine machine) { this.machine = machine; }