some package fixes and nee example Producer Consumer with PriorityQueue