The LetterSubstitution module now generates random substitution letters. Also cleaned up redundant code and renamed variables according to the Python naming convention.