Vigenere cipher, a more secure cipher than Caesar

Uses the CS50 library