add new base class UiItem to get uiManager