Adding new classes for managing cached object (JSON results in db for a defined cache duration)