Added setneighbour function for cell implementation
Figured out why getting error. Push_back adds to end of vector