vigenere: add basic ui
vigenere: fix negative guesses