Removed synchId properties, general code read through and added some comments.
Initial commit for 1.3 work.