Tyler Breland: Dinodex solution r1

revision from Dan Schepers code review
Since you're always casting to hash, you're almost better off just leaving them as a hash... Or, as the case may be, maybe just sort based on the object keys: `@data.sort_by!(on_key)`