Formatted description.
Clean slate. Startin anew
Failed test
Failed test
Cell has state
Refactored to method
New method
Method fails due to missing exception
Test 2 passes
Refactoring
Refactored implementation into method
Refactoring
Assure that players take turns
Assure that players take turns. Test passed
Refactored
Refactored. Moved existing method to cell
Refactored further. Changed test method to use new Cell class instead of Strings