Initial Enigma Machine implementation