Added condition variable example in mainbus, more explanation in mainbus