Added implementation of the vigenere cipher in c++