write some basic tests
more new contact tests with bug fixes
move to spec tests
added more contacts tests