We have a new requirement!
- Build a letter-letter substitution cipher.
Let's take this opportunity to refactor to take advantage of OOP's polymorphism. The public interface to all our ciphers should be methods #encrypt and #decrypt.
- NB: Use character_set1 for the Letter Number cipher and character_set2 for the Letter Letter cipher
- NB: Ciphers should assume a valid character set