Add user sign in and sign up flow