Adding an email validation to the user model

Not really necessary, but it helps prevent spam, I suppose.