simplify the structure a bit
remove iterators from CellIter

some test now fail.  I'll fix them soon.