Refactors Contact specs
Adds Travis-CI configuration and status image.

[ci skip]