added the long awaited Main.java it creates everyone and lets them start at the same time by using a blocking gate.