Added WidgetEventReceiver and WidgetDrawer as frontends to WidgetHandler.