I spent a couple more hours dealing with the nuances of mongoose today to get an MVP of the api I will need to use up and running.

  • Mongoose pluralizing magic: here and here

I think I have got enough that I need now. Going to finish this up over the next couple days.