Decryption working.
Major refactor of key system.