Seen infection and moving bfs stuff to infection_mechansim.
Simplified next frontier