Thread creation looks like working. Q: Are the order of joins important?

In addition to that, ThreadFini function needs to be implemented. In
that one, incremented vector clock will be used as the TRT and GRT will
be updated with that one.