computerAI now has a validator and takes in the game board. Condensed the update board and alterboardstate into one function