Campaign refactor init
Campaign dev
Campaign dev update
Campaign dev update
Campaign dev update
Campaign style update
Campaigns dev update