This PR is a followup of #6324 to add support of EMAIL and CALENDAR source for the created by composite field.
- Refactor connected account module - Move blocklist into it's own module - Move contact-creation-manager into it's own module --------- Co-authored-by: Charles Bochet <charles@twenty.com>