updated data model to separate out campaigns
updated views
updated views