Boundary class now contains 2D vector of GridCells double-linked to layers of ghostcells