initial set of idlebarrier attempts, only one implementation scales correctly
initial set of idlebarrier attempts, only one implementation scales correctly
added in new run command which takes in idlevar and when to idle var
added wait channel implementation for barrier sync
seperated the signal phase from the sync phase, improved performance
added pthread_barrier implementation with required new ipc command
deleted shitty lock grabbing implementation, only ones left are SIG_STOP, CV and BARRIER implementations
barrier sync code with silenced prints