Abstracted Cloud Providers, few performance improvements and bug fixes