Optimizing syncer - profiling as most time is spent retrieving the output. Also moving the binary into the libraries submodule