renamed interface from Widgetable to WidgetInterface