  Manage to download, store and cache the json file
  used to parse the pages of the website.
  */
-class HNParseConfig {
+public class HNParseConfig {
     private let savingKey = "HNParseConfig"
     private let url = "https://raw.githubusercontent.com/tsucres/HNScraper/master/hn.json"
     private var _config: [String: Any]? = nil

            }
        })
    }
}

     parameter when the json file has been fetched. It firstly
     checks in the clocal storage if it has already been fetched.
     */
    internal func getDictionnary(completion: @escaping (([String: Any]?, RessourceFetcher.RessourceFetchingError?) -> Void)) {
        if self.data != nil {
            completion(self.data, nil)
        } else {
