Remove accept header in HttpRetriever class
Refactor JinniParser and JinniProcessor:

Reuse HttpRetriever to get html and then JinniParser for parsing the html file.
JinniParser used Jsoup.connect to get url but this doesn't reuse connections so I
used HttpRetriever which internally uses ClosableHttpClient which reuses http connections.