add Encrypter class
add ^ operator explanation