Added sign in view and improved sign up functionality