snet-dapp-redesign React component structure for AI Marketplace AI Marketplace Header Top section Main section Filter Right side Toolbar Card group Pagination Footer Primary footer Footer links Secondary footer