Removing unnecessary fields from ProviderItem.

I'm targeting to refactor the whole ProviderItem class because I've not
used the Provider class so far and I should not duplicate information
from "Provider" into "ProviderItem".
Preseeded providers only have provider.json url

I've refactored everything to be able to remove all but provider.json
url at urls files.