Terminal front-end to a keystore.
Password generator.
Restructure code into a package.