using variable port (process.env.PORT), defaulting to 5000
re-added node_modules to .gitignore