Dino catalog3

Refactored simplified Dinodex soution
`a_diet`, `a_period`, and `a_posture` are a bit weird. `diet`, etc etc would probably be a bit easier to read and understand.