Implement user sign up.