Adding Model module.
Renaming table_name to db_file to make more sense.
Adding tests for core_ext/kernel.
Adding tests for db_name in Model module.
Model is not a module anymore but a class.
Adding #all method to Model class.
Inherinting Model from OpenStruct.
Returning OpenStruct instances for Model#all method.
Cleaning up specs.
Proud of my tests.
Adding #to_json support to Model class.
Validating empty database files in Model class.
Switching to Model class in models.