Signup updated with email validation