prelim work on data
runnable build of data exchange
renamed commwrapper into dxc
initial work on syncable objects