move widgetController class to Ip namespace