Unempty and Unfinished board types for TicTacToe project