added document validation methods
ensure schema fields only accept Schemas
fixtures to say collection not model
allow creation of documents in the shell