My operator work

@amabdelrehim this pull adds a CG solver for the non even/odd operator. The solver does converge, but the check of the result fails...