Wrap reader and writer tests in context block
Centralize attribute lookup creation
Fix writer to overwrite all sub-attribute data
Add ActiveRecord-like *_attributes= magic

For nested (subtype) data, adds name_attributes= to do data writes
without overwriting all data
Add decorator-specific notes
Add mass assignment
Add requires to get Rails server working
Add generic asset structure decoration
Alter schema to match generic asset structure
Fix views

Temporary hack to just get it TO STOP CRASHING.  Soon I'll build the
dynamic display magic.
Remove unnecessary require
Fix form URL error

to_param must be implemented to explicitly delegate.  Why?  Because
Rails automatically creates to_param for all objects, forwarding to
their to_s method.  For the DataStructure stuff, this causes to_param
to be called on the parent class - delegation only happens when the
parent does *not* have the given method.

Not sure what other fun issues we'll encounter, but this could be the
beginning of some major Rails magic pain.
Create example of potential situation

This illustrates an example of something that may be a minor problem
down the road.  Need to decide if the functionality is even worth
consideration.
Add draper gem
Fix weird subclassing errors

Fixes issues where subclasses of decorator parents get their attributes
"lost" somehow.  Using class attributes (instead of instance attributes
on the class) made the situation worse by seeming to store *all*
attributes on the parent.
Use draper decoration instead of fully custom

Splits up decorator class so it subclasses Draper and then includes
the DataStructure::Container module.  This separation should mean we
can use DataStructure::Container directly on a model if desired, but
also removes some of the delegation magic because Draper handles it
for us.

Note that by using draper, naming conventions can get pretty weird.
It's worth considering the "decorates ..." method as is now in the
example and tests, as that avoids weird errors attempting to look up
names of classes which don't exist.
Add test to verify attributes getter
Kill Rails default readme
Add API for rendering form dynamically

The code doesn't work, but this is what I think makes sense for the API
Remove unnecessary variables in container