Make FlightAttendant stateful using become method to change behaviour at runtime
Add heading indicator
Make ControlSurfaces obey to only a pilot at any time
Add Flying behaviour
Drinking behaviour