Add bfs searcher.
Fix coordination for consistency.
Add a faster searcher.