Adding highly parallel algorithm

Searches are also parallel, not just bfs algorithm.