Make campaigns pkg the only entry-point for external usage of campaigns code
Created by: eseliger
To make it easy to use campaigns from other packages, the main package becomes the "glue" to expose a simple to use interface for campaigns then. Before, many packages had to be used and combined.