add better regex for email and a test for the email before_save method