The GDPR.Common github is the basis for your privacy journey. Examples of how to use this is defined in the SDK. It gives you the ability to do the push/pull models through encrypted messages to your Event Hubs.
The Controller is the abstract web interface that you would implement to accept request from your core #privacy platform over the PGP secured messages.
You can find the source here : https://github.com/givenscj/GDPR.SDK