How to create and add a new default data provider (ucsc-rest-api-service is a module developed to integrate the UCSC Rest API to IGB as a default data provider; this can be used as a reference)

{
     "factoryName": "factory name", //factory name for the provider
     "name": "provider name", //provider name
     "url": "provider_url",
     "loadPriority": "load_priority_int", //this is used to determine the order in which data providers are initialized
     "defaultDataProviderId": "IgbDefaultDataProviderId:16" //this is like a key in a map, so it should be unique from the rest of the providers
}