changed T to TState

for better readability
added TicTacToe test description