Other little tidbits that clean up the code and make the threads nicer, but the kernel still crashes after a few seconds.