added cascading dependencies to cope with force-split cells. some bloat in the cell struct and potential problems with the size of the density array if a pair is force-split more than twice. Former-commit-id: fc326d4eaec71b38b925cdccac39d3426b186a8a