Make sure load internals module first.
Optional pretty_generate JSON
Add axes to visualization.
Refactor initializations.
Add DataRef class.
Money patch Hash to add reverse_merge and collect_attributes methods.