Fix errors by adding dependency of httpclient.
Refactor GitHub scrapers.