[3453603] Add default provider and allow the user to choose another one. Later...
[3453603] Add default provider and allow the user to choose another one. Later they could override the model and evetything here too.
[3453603] Add default provider and allow the user to choose another one. Later they could override the model and evetything here too.