replacing mlfqs with traditional pq
fix thread_pq_push prototype
thread_pq_pop_max: list_back into list_pop_back
thread_priority_less is now not strict
create_thread now preempts if current thread's priority is smaller than the newly created thread
added some comments