added error checking for newUser setUp

the fields that are required are email, password, check password and
email