Simplify controllers after new permission model
Add ability to edit campaigns