Added a Type class. Extend to create custom types.
Handle arrays in the type parser.
Added all the basic types.
Updated the destroy method to use Schema.generateKeyAttribute.
Fixed bug in Model.find.
Updated the README.
Merge pull request #1 from christophercliff/modular-schema-types

Moved schema types into separate modules