Adding the sign in functionality
and compleating the sign up functionality