Move validation logic into a new function
Add validation for email (RFC 5322)
pass errors from validateContact() onto NewContact()