Adds HTTP client, poc, tests and docs