CellDoubleHeap: add the first version of GC