adds support for player lives

removes global player and ball, now it belongs to game
adds support for player lives
 - remaining lives are shown on screen bottom
 - if ball touches ball, player loses a life and positions are reset
 - if no more lives, then game over