Refactor wallet trade assets

This refactors the WalletTradeAssets related controllers to centralice form management and decouple the previous monolotic classes.

fix #297 fix #435