Added sign up functionality.