nodecontroller to have package private scope. This makes reasoning about the code in this package much simpler.
cloudprovider/controller package.