public R_Tree(CacheManager cache)
 {
     Cache = cache;
     Leaf rootNode = new Leaf(Address.Empty);
     root = rootNode.Address;
     Cache.WritePageData(rootNode);
     TreeHeight = 1;
     Cache.FlushCache();
 }