Move attr_accessor to lib folder
Initialize database and modify gitignore to keep the db uncommitted
Remove the accidentally committed db
Begin building the MassObject.

This class requires the attr_accessor written earlier.
Slight modifications were made to that accessor class.
Fix bug in new_attr_accessor

Typo was using instance_var_get rather than instance_var_set
Write initialize method for MassObject
Write a SQLObject method to set/get a table name

Introduces Active Support as a dependency. The pluralize
and snake case helper methods in that library are useful here.
Update SQLObject spec

To account for the use of Active_Support#tableize on table names.
Remove test code from attr_accessor
Write SQLObject#all

Returns all rows in a table as an array of objects.
Write SQLObject#find

Returns a single row in a table as an object.
Write SQLObject#save

This functionality depends on two helper methods #create and #update
Move SQLObject helper methods into private
Write MassObject::parse_all and ::where methods

::parse_all takes an array of hashes (i.e. what DBConnection spits out) and return
and convert that into an array of objects.

::where is implemented in a module and extended into MassObject. It
provides functionality to perform basic where queries against the db and
get the results as an array of objects.