Work in progress, I'm about to go another direction and I don't want to lose it.
Use a directive to render a template.
Update the data and re-run templating on a timer.
Get a promise-based asynchronous data source.
Actually made the address balances show up.
Periodically add new addresses to the wallet, for demonstration purposes.