added initial version of Widget Hide/unhide functionality