Move unused legacy widget to separate file