add caesar shift methods and a codeword caesar-shifting method (so a Vigenere cipher I guess?)