resolves #15, move diceware to a different repo; provide the password action as a separate class