Milestone 1 - UI plumbing
Features
User can select network and connect wallet
User can select tokens from a tokenslist for input and output tokens
Requirements
Network selectorMust be able to select network even if wallet is disconnected
Changing the network dropdown must change the user's actively connected wallet and RPC if the user's walelt is connected
If the user's wallet is connected, changing network to a network the user doesn't have yet should prompt the user to add the network in their wallet
Must be able to search by chain (for now default unstyled html dropdown is fine)