added error checking to the e-mail address on signup