Add diverse graphs to test the algorithms against them
Rewrite the `bfs-traverse` tests with the new graphs