Decouple control view and controller using event system.