Added passport.js as a dependency
Moved to a package.json for dependency handling
Now uses package.json. Also, passport.js has been added as a dependency