Add data provider selector to the gui

@currentField