Main ui

@liorhar 

sorry for the delay - forgot to press the "Create pull request" button :)
@charliehavak 
oh i get it - the thing is that `selectedProvider` holds the name of the provider, while the function in line `38` is extracting the object itself for the metrics...