ProviderController cleanup and some minor things in CustomerController