sz_cpp version

Refactorization of SZ in cpp