Refactor ConnectWallet and RootLayout components for improved state management and user experience
- Integrated new hooks for network and asset management in ConnectWallet, streamlining wallet connection and asset processing.
- Removed unnecessary state management and retry logic, simplifying the component's structure.
- Enhanced RootLayout to synchronize user address from the wallet, ensuring accurate user data handling during wallet initialization.
- Improved error handling and logging for wallet operations, providing clearer feedback during user interactions.