-Creation always come from the upper level (db->cols->docs)
-Collections must inherit from Collection. The name of the class is the name of the collection in the db
-wrote schema enforcement stuff, to be tested
-file is getting big