ImpendingResult and StateStats refactored to be more ideologically correct. The program seems to play nicely