Cleaning up unneeded files
Removing unused code
Check that provider settings exist to avoid warnings
Improved code organization for upgrades
Fixed warning for undefined variable and removed unused code
Plugin options automatically upgrade