ClientAgent: Adds ClientFactory