Implemented new recursive cell opening

Still doesn't work all the way