Add request descriptions
Add client
Add config
Add tests