Added user factory, sped up tests by lowering bcrypt cost function, added tests for profile page