Modeling the Effect of Network Structure on Epidemic Dynamics (C++ & Processing)