Begin using data structures instead of hashes
Continue refactoring towards data structures

Also, pull some behaviour out of the DS
since I don't want to think about it like an object.
(expecting these to eventually get extracted into service objects)
Refactor: pull common stuff out of if statement
Extract LoadStructure
Rename LoadStructure to Persistence
Extract dump into Persistence
Extract data structures into their own files
Extract Binary into its own file, library does not depend on it
Notes on our plan and thoughts and shit
Add specs on Persistence, and give it a delete method
Refactor step definitions to use our helpers
Use local var to shorten namespacing
Push add_standard back down
Move Structure.from_hash into Persistence
Rename as_json to to_hash

Turns out to_json calls to_hash if its available
(but only on the top-level obj, not recursively)

Also, turns out there is no way to register classes
with stdlib json in order to not have to pollute
my class.

Also, it puts to_json on Object -.-
And its naive in its implementation.
Refactahingz, y'all. (turns out reading docs works sometimes!)