* Refactor BFS algorithm. * Rename bfs. * Align the parameter padding. * Fix parameter padding * Fix typo in function name.