Added neighbours as cell objects
Refactored
working 10x faster with object based approach to neighbours
Refactored
Refactored
Added CC
Fixed merge conflicts