Mostly correct implementation of tables. Need to figure out how to create the subclass such that it automatically has the right association (currently, I've had to add :type to attr_accessible, which is VERY BAD.  Next step is to JSONize the Ruby objects.  Whether to do this in the controller and pass back to view (seems to break the contracts) or to pass back raw Ruby objects to JS/Coffeescript and JSONify client-side (not sure if I even can handle Ruby in my javascripts...asset pipeline and whatnot), is not yet clear.
Cleanup of various migration files that ended up being superfluous
Okay, for real this time...