Updated controllers, changed Kernel to Campaign
Fix dataset generation
Fix deleting campaigns
updates how_it_works
Renamed more kernel to campaign, and changed ResultsController.
Merge branch 'model-refactor' of github.com:Distribute-js/Distribute.js into model-refactor
Make require_logged_in decorator
Start making DatasetController
Added decorator dependency
Add DatasetController, move model code completely out of non-controllers.
Merge pull request #35 from Distribute-js/model-refactor

Model refactor