feature: Add service for breadth first search