In Model Validation for Contacts + Tests

* Validating contact info in models
* Added Contact Unit Tests