Renamed cache storage classes to better reflect their role (Adapter pattern). Fixed constructor for LoggerSubcriber