Rewrite core node cloud architecture and add Azure Provider Support.
Fixed issues and added new features to NodeCloud, Oppia and FOSSASIA
Outcome of this Project
After new architecture implementation we will be at liberty to add any cloud provider support without changing the core. We can seamlessly add new cloud provider as dependencies to core.