My thoughts here are we are going to have many db models and they're all basically going to need a lot of the same methods like
insert
insertMany
update
delete
find
findOne
This will abstract away all the default db shit and allow us to focus on actually building.