Added unit test environment
get number of CPUs which is used for syncronization
Added SynchToken functionality in order to syncronize between CPUs