Add NameWithDescriptions
Add NameWithDescriptions

* Please review initialize_flavor
* If I've got it right, might not be worth time right now to extract an initializer:
  only 2 models use this flavor.

JoeCohen/mushroom-observer,JoeCohen/mushroom-observer,raysuelzer/mushroom-observer,raysuelzer/mushroom-observer,MushroomObserver/mushroom-observer,raysuelzer/mushroom-observer,raysuelzer/mushroom-observer,JoeCohen/mushroom-observer,pellaea/mushroom-observer,pellaea/mushroom-observer,pellaea/mushroom-observer,JoeCohen/mushroom-observer,raysuelzer/mushroom-observer,pellaea/mushroom-observer,JoeCohen/mushroom-observer,pellaea/mushroom-observer,MushroomObserver/mushroom-observer,raysuelzer/mushroom-observer,MushroomObserver/mushroom-observer,MushroomObserver/mushroom-observer,MushroomObserver/mushroom-observer,JoeCohen/mushroom-observer,JoeCohen/mushroom-observer,MushroomObserver/mushroom-observer,pellaea/mushroom-observer,raysuelzer/mushroom-observer,pellaea/mushroom-observer,MushroomObserver/mushroom-observer