Lots of player<-> asteroid and game logic.

Handled collisions of asteroid into player.
Player takes a computed damage when hit by an asteroid.
Game ends when health reaches 0, allows for restarting.
Shield recharging, changed redamage delay