Requests should return a 201, not 200
Restructure a bit
Add index.js
Support strings or arrays for multiple fields

Also a bit of cleanup
Add function variable declarations