Library for Simple Ciphers Build out capabilities for encryption and decryption for Caesar (rotation), rail, and Vigenere ciphers.