tdd tic tac toe