Add Scored wrapper, add new Deref module, denormalize the cache to JSON