cell testing

* 13 specs
* still need to test checkNeighbors as well as a few edge cases for other functions