writeReplace().. didn't work. Moving on to editor and dataobject linking
save DataObect to disk and loading fixed. PO Serialization used. TODO : Add to thread