Files from Clean Code Episode 3 Screencast - Video Store
Ensure players can only move on their turn
Initial tests and implementations for Board and Square classes
Implement square retrieval and bounds checking
s/placeCounter/setCounter/
Implement row and column retrieval
Implement rendering of board status
Complete basic implementation of single game cycle, excluding win
detection.
We can now ask a Game if a move is valid (i.e. if the square is filled).
Prevent Game exposing Board to its clients