gitignoring .idea, so those of us using Jetbrains products don't accidentally commit all of our metadata
Heroku Procfile, taking just the server startup script from npm (and removing the filewatch, since heroku restarts the process)
using env variables for database and port info - the env files don't get committed with the project, and heroku works entirely off of git