Vigenere now uses text input as a key