Enigma encryption and decryption.

I think it's working. It will only print to the terminal at the moment.
Feel free to modify or remove comments.