Very good implementation of a cell strategy game! And looks like the first one with a good AI that really fights! The best way to add a difficulty setting - is to add an extra random delay before AI performs an action: for easy AI the delay may be 5-10 seconds. And, maybe, a small possibility of a wrong move for the AI.
Anyway, the game is awesome as is!