Add minimax function
Add minimax function

Doesn't work, tries to play an illegal move on turn #12 with depth=2 of
recursive function. Problem comes from minimax() which calls 3
functions: options(), applyMove() and itself. applyMove() seems to work
perfectly and I can't find any illegal moves in options()'s output.
Check the states minimax() is passing and remembering the bestMoves for.

Diab0lix/Pylos