Added HttpClient and test initial test coverage for arron to play with