Add the first working version of the preconditioned CGM.