Crypto - Refactor to allow future state
Should be AeroGear.Crypto