cp gaussy.jl to gaussy_inplace.jl and restructure messifying functions