Got code coverage way up, and and added extra tests to ensure that the
correct number of infections is on every city at all times. New code
coverage is 83.4%