changed names to reflect the fact that this is called the hub and
that the provider is now called hubapi