first step of integration kryo instead of hessian (replaced most hessian already)

this makes file transfer much faster and smaller