Refactor depth_limited_search
Refactor
Fix typo
Refactor
Update test for PriorityQueue
Refactor