User model created w/ password and cooresponding tests