added method to delete key from the priority key while maintaining priority queue
added some comments over updatable priority queue