updated AESCipher class to work with files
crypt swp
added file processing to AESCipher class