Add WIF encoding, fix Dice List word, load wordlist separately

1. In `Dice List.csv`, line 7766, there was an extra comma between the two parentheses 
2. There is no reason to load the CSV for every word, so the CSV is loaded into a dictionary.
3. I added wallet import format (WIF) encoding, using an open source snippet from Fillippo Valsorda (https://filippo.io/brainwallets-from-the-password-to-the-address/)