Big change to API

Not backwards compatible at all...

Made instantiating a model much more like mongoose with chainable calls
to add customization
Delete old model code