Running in a separate thread works now. Now we just need to actually use
it for something. And fix our MonteCarlo Gamer.