Sets up different types of rotors to encode and decode messages