Order of synchronisation determined by an array of block to exectute.
Finishing synchronisation on the main thread.
Reorganised Xcode project and directory.