Basic refactor pulling the Board data structure out of the TicTacToe class and adding a simple test to make sure the Strategy works.