refactoring: move PageCache interface
refactoring: move PageCache again
refactoring: move PageCache again...
refactoring: move FilePageCache
refactoring: move PartialMatchpageCache