Ideally your game is going to have one single game loop that controls all of the action - most flash gaming frameworks will provide this for you. Somewhere, something is listening for Event. ENTER_FRAME and running logic on each frame.
One way to alleviate the animation problem is to hide your game screen when the game is paused (open a "game paused" window over the main game screen), so you save yourself the bother of stopping all the animations. If you prefer stopping the animations, the simplest solution I can think of is registering all animating objects in an array, so you can stop them all and play them all again in a simple loop. Not elegant, but better than refactoring your game for a pause function.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.