revamped cache layout with support for write-back and eviction policies