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.
Ehhhh, this is a bit of a confusing line. Especially since `convert_import_key_value` is similarly confusing (and named confusingly). Better to switch to a more verbose form that is easier to understand.