[TASK] Adapt to recent Flux changes
[TASK] Rename Provider class
Merge pull request #82 from NamelessCoder/provider

[TASK] Adapt to recent Flux changes