[NUI.Gadget] Add NUIGadget class for inhouse developers (#4957)