Added in the sign up functionality.