Write detailed priority queue scheduler design on the proposal