- added cache layer (using doctrine cache providers)