Add database connection logic + configuration file
Add JSHint preferences file
Add passport-* packages used for auth w/ various services/providers
Add required packages to server.js, add database testing logic, add 'use strict'; statements
Update User model logic, add strict mode statements
Add 'use strict'; statements
Make code more readable, add entries for other types of authentication
Accidentally deleted database.js
Add explanatory comments & remove user model test code