Update description and README
Use a proxy class for the generated application
To use the generated sinatra application from a rackup file we needed a
simple proxy class that hooks up all the methods rack expects.
Create a builder for generating the application
Pull together the models we loaded earlier and a sinatra application
with the generate action methods registered to create the full
Throw all generate action methods into a module
We'll need to generate actions from within a sinatra application by
registering a module and then calling them for each model.
Find and load our models
Using the Caller class we can track down our models, require the files,
and figure out the class names based on the file names.
Identify application directory with Caller class
We need a way to find the directory in which hovercraft was required. By
removing all the junk from caller we're left with a pretty good guess as
to where the directory is.
Install and setup rspec
Tidy things up a bit
Generate gem with bundler