Moving initial infect code into infect.c

silent make clean failure