* Create addAccount function
* Make review changes
* Create addAccount function
* Add id for each account
* Modify resetWallet function
* Make review changes
* Integrate functions
* Add state for selected network
* Make review changes
* Add cosmos signature
* Explicit check for cosmos
* Add dummy method for generating wallet
* Remove logic from component
* Add dummy sign method
* Change network state values
* Use separate file for types
* Add default case to switch
* Use consistent method names
---------
Co-authored-by: Adw8 <adwait@deepstacksoft.com>