ResultFragment is now retained, so that it doesn't crash on rotation
Now rotation doesn't restart a running or finished simulation