Added stateful functionality to FlightAttendant
Added HeadingIndicator and HeadingIndicatorSpec
Connected HeadingIndicator to ControlSurfaces
Added FSM based FlyingBehavior class
Added DrinkingBehavior

Now the pilot can be in various states of drunkenness which will affect
the FlyingBehavior