Dino Dex Second Refactor

Changes based on comments from first refactor.  I didn't touch the Main class, but I changed it to Example just to make it clear this is not really part of the code.
Fwiw, in the domain, there were almost no omnivorous dinosaurs. It basically hadn't been invented yet. You could pretty safely call non-carnivores herbivorous. Not a real code review note, just interesting.