Wrote a large part of EpidemicSimulator and added some possible structure. Open for discussion tho..