1 o computer.c has a lot of duplicated code
2 o most of the code has to walk through the matrix, a common
3 code for all the those loops would be good
4 o part of the heuristics don't work when the board becomes
6 o we should not update the screen when the computer is
8 o if you type a wierd character in the input screen (eg, "'")
10 o more heuristics are possible