Added missing CPersistCrypto class. Improved code readability greatly and improved the CEngine interface.