set starting score to 0 instead of 100
tidy: moved bullet drawing code to the Player.draw() method

Arranged drawing code so that Score & Shields are always on top
New game starts when you lose
bug fix: crash that occasionally occurs when a new game is started and an asteroid from the previous game hasn't been removed yet
Added a "Game Over" screen with the option to exit the game or play again