Bugfix to only append critters to queue after running them.  otherwise cleaning is not threadsafe.  Also switched back to using THREADs for critters.