Decoupled actions from their callbacks.
Merge pull request #423 from radar/topics_controller

Decoupled actions from their callbacks.