Refactored monoalphasubstitution and transposition modules so that constructors now take encoder classes as parameters
Minor bugfix in OneTimePad.encrypt where the wrong amount of arguments were supplied to generto keyGen