- added auth process
- replaced app.js with server.js
- made a few other structural changes