draft campaign_by_name
foo
foo
introduce campaigns.by_name and campaigns.by_id
adding ability to find contact by email
add unit-tests - refactor contacts.by_email to accept campaign_id argument to only search specific campaigns
adopt documentation