Streamlined _run() methods.

Implemented IOManager._controller() factory method to instantiate
ControllerContext objects.