initial commit of serialization code including tcp (127@9991) socket