Betting implementation of threading, using thread.join() instead of sitting in a `while` loop.