create contact model with validation on name