First complete version of Reversi with AI