Added Preemptive and Non-preemptive HPF. Fixed bug where process name got set twice, and priority didn't get set at all