abstract CRUD methods
NotImplemented should be NotImplementedError
Merge pull request #17 from brianmckenna/master

BaseModel abstract CRUD