added experimentel AbstractFlightBehavior  to provide to ways for a flight behavior

...ht behavior