Created Campaigns controller with basic template (possibly incorrect) functionality.
Refactored the CAS integration to be more standards-compliant (still a bit to go yet).