added back-end for campaigns
moving campaign views to the right place, adding campaigns api to angular controller