Moving the Request model in a separate file
Adding rest of API interface into api.js, removing last json APIs from index.js
Exposing new routers to the equivalent queries
Adding tests for new APIs, adding mkdirp and rmraf for adding and removing request folders
Adding updateRequest API, adding tests for it, though still failing