Java Simulation of the WWII Enigma machine