WIP commit, more documentation needed. Added JSON dependency.
JSON parsing no longer default. Upon further consideration, I would prefer to default to Hash and treat explicit JSON as an option.
Examples added to README.