Adding constructor validations in Contact and all the Field classes