Working priority-change, priority-preempt, and priority-fifo. 38.1%.  added thread_yield on newly created thread. (thread_start)