Added synchronization engine, but only sending is implemented for now.