add passport dependencies
refactor: move mongo url to server/config/
update mongoose User model for auth strategies
add passport config
add auth file for oauth credentials
saving progress during hacking
another update while hacking
add missing name atts to signup form
asynchronize mongo lookups
switch to google login process
Merge branch 'merge-connect' into dev