Implement valid move highlighting (excluding special moves)