data/data2 - reformatting the data files

main - most of the optimization

cause - assign responsibility for each infection