removed redundant connections between cells, added repaint and sleep to backtracking for visualisation