Added factories to create configured client instances