created new method load user that finds the user based on its id. The show method creates an instance variable that associates the current user to the proviers it has created (see the create method assign a user id to the provider created)
A user is now displayed the providers it added as well as links to edit or delete that provider
Create method recognizes the type value associated with it even after an error message is thrown.The provider params method requires the appropriate key value that is assigned through the new provider form. This fixes the bug.