Added name and email validation, error descriptions