Fixed affine decryption and added a "bad key" log
TODO - added bad affine cipher
Matts work - worked on encrypting/decrypting AES
Added descriptions for ciphers