Added HOPCache class, updated sdk to support the latest core changes