Removed the "client" component from the system. Now the base provider classes provide the client functionality.