chore(connect): refactor connect to extract http connector

related to #CAM-2741
feat(plugin): add process engine plugin

related to #CAM-2706