Add getWinner() and change mark() to handle winner.
Add testForWinner.
Alter testForWinner