Interface - Strategy pattern
Bee
Ninja
Fighter
FlyingThing
Bird
Albatross
Canary
Penguin
Pterodactyl
FlyStrategy
DontFly
FlyByFlapping
FlyByGliding
Harness
Read chapter 8, 9, 10