Bug: Square highlights are missing sometimes (due to misuse of chess.js moves method).