added remove to "BoundedPriorityQueue"