priority queue for ready, run, and block states