Initial commit with basic concept of board
More structure to the files
Refactoring and adding toString for Board
Refactoring Board
Refactoring Board
Refactoring Board, it doesn't depend anymore from player
Player can now move
Adding Ai and Board can now return value of columns, rows and diagonals
Refactoring with better logic based on cell lookup
Now we deal only with cells
Failing test: First light of intelligence in my tictactoe AI
Have a sort of AI beaing able to apply a rule on a single row
Ignoring more vim files
Win rule implemented for AI on rows