installed a bunch of dependencies needed to make passport and thusly our login function work. Also changed a few of the names of the register user function in order to make them easier to understand.
more dependencies
Merge branch 'martin_loginwork' into martin_workbranch

Conflicts:
	node_modules/passport-local/LICENSE
	node_modules/passport-local/package.json
	node_modules/passport/LICENSE
	node_modules/passport/README.md
	node_modules/passport/package.json