Basic Crud functionality for campaign contact
- Extends contacts logic
- Uses extended routes