Many changes. Testing version.
First version of the HTTP client.