Adding mass email to custom module

Hi again, I wanted to add mass email functionality to custom module, but with no luck.
From what I read I needed to create 2 relationships one between activity and target-list, but I’ve run into couple of issues.

First I read that relationship between activity and module should add email field which it didn’t.

And second while many to many relationship with target-list is visible from custom module and I can create relations, it is invisible from target list side. It also doesn’t show in sub panels in studio, but does show in relationships.

I tried quick repair and rebuild and rebuild relationships already to no resault

So I managed to fix the relationships issues.

I just need to make campaigns mass email work with custom module.
Is there any guidance I could receive on where I should dig around to allow for masse email to work with custom?