Delete functionality for priority queue implemented; tests added