Dinodex

Should only have dinodex stuff.
If these are not inner-classes on some other class, they deserve their own files. Each class gets one file, named after that class. With very few exceptions (csv header filters being a good counter-example, but then I'd put them in a module and name the file after that module).