Added provides() method to service provider and corrected issue with impersonate();
Removed accidentally created methods
Added provides() method to service provider and corrected issue with impersonate();