2.5 encrypt and decrypt working, command line writing encrypted file, decrypted file not being written correctly
3.5 One module used, some classes could maybe be more readable
3 hashes galore, good enumerable use in enigma
3 stubs used for random number functionality. testing good! coverage good!
4 so many commits(77)! so many comments! appropriate pull requests(9branches)!