In order to persist the seed word page until the user clicks the confirmation button, we need to store the seed words in localStorage.
To simplify this process I've also reorganized some of the account manager code, broken up one large function into many smaller functions, and created a new class for the IdMgmt object.
Again, sorry such a big refactor in one commit, but I really had to break it down to work through it.
Having the ui in one project but the static resources in this one is a good sign that either:
- We should have the UI in this project.
- We should find a way to keep the static resources in the UI repo.