Add endpoints for new models to support admin interface

With the move from Mongo to Postgres, the admin interface had to change the way it communicates with the API to update the data, so the API had to add endpoints for all the new models.