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.