Added the Crypto class (work in progress)