Started decryption system, bug fixes

Fixed a couple bugs and started the decryption system using delegates.