all CRUD operations functional, going to be adding a special put functionality that will replace a specified part of the schema, but leave the rest, this will allow devs to build order out of the set-like structure of the mongo db. Devs will be able to have one(or more) attributes be unique per item saved to the db, then the data they actually want to store. This data will be the part that is replaced, not the unique ordering properties, while performing this special put operation.