Added fields and client validation to the sign up form to create an account.