remove multithreading from level generation