Move common control methods up the scope chain.

Signed-off-by: Min Chen <minchnew@gmail.com>
The code for BasicInfoCtrl and ControllerCtr has been re-organized.

Signed-off-by: Min Chen <minchnew@gmail.com>