split native component of pim contacts into its own plugin