EpidemicSimulator -> sealed and coresponding changes
Some fixes to EpidemicSimulator and added ConsoleOutputTarget