AI Depth is now 3 (for debugging purposes).
AI now stops traversing the game tree when it finds a winning move.

BoardComponent also has another lock for markedCache (this should resolve the
last few key not found exceptions from the markedCache).