OOP all the way down
Add minimal length of ciphertext and crib to README