move game over screen to main

So now we have start scree & game over screen at the same place.

fix #23
game over screen should show the score
save abort flag from the run loop

If user tried to close the app during the run loop, we need
to preserve this flag and abort immediately instead of showing
the game over screen.