Enables the interwidget communication and drag and drop between widgets