save history with addresses.
Add initial classes and support for showing transaction history for a wallet.