New Idea

I completely scrapped the idea of having any organized processing,
because scheduling was becoming a more and more intensive process.  I
decided to just create a simple one time queue, then add a mutex so each
time a thread finishes with one task, it moves on to the next.