Add httpclient and fake implementation