Move widget to the gui package