cleaning up some broken windows, improving naming / URLs, and working on PUTs in server.js