+ added validations for contacts.
+ added unit and functional tests.