Added tohop/fromhop to encrypt_cell/decrypt_cell methods
(+ had decrypt_cell do the job in the "correct" order, even if it has no impact)