Split up consent parts

Merged Timo requested to merge refactor-consent-management into master

Merge request reports