[Structure | Controllers | Models] Update/fixes for campaigns