Prviatize methods that should not be called externally
in Model and View JS widget classes
Privatize _handle_com_open of WidgetManager
Added on_create_widget callback to WidgetManager