http://practicalcryptography.com/ciphers/enigma-cipher/
https://cryptii.com/pipes/enigma-machine
https://codegolf.stackexchange.com/questions/71467/implement-the-enigma-machine
Much better resources
http://users.telenet.be/d.rijmenants/en/enigmatech.htm#wiringdiagram http://people.physik.hu-berlin.de/~palloks/js/enigma/enigma-u_v26_en.html