My attempt at adding a lives system and a the beginnings of a score system.
The game can be played here
Hi @John_Power,
Well done, I like the blocks and the sound effects you’ve added - it’s like a bouncy minecraft 
I like the damage that is caused to your blocks, one minor note was that as I hit the green blocks, the ball was above them, but the damage occurred on the bottom. It is possible to detect the point of collision, so as an awesome feature (that I don’t think I’ve seen anyone else introduce yet), you could always, depending whether the top or bottom of the block is damage, swap out for a corresponding damage sprite?
Lives were working well - in fact - a little too well - I kept losing lives! At one point I thought you had set the game to have a “sticky paddle” - but then I realised I’d lost a life. Pretty sure what is happening is that you aren’t always detecting collisions because of the speed of the ball, I did on a couple of occasions see it pass into the paddle. As such, despite hitting the ball it still triggered a collision and thus, life lost!
Good news - lives code working great 
Maybe check the Ball game object and see what the collision detection mode is set to in the Rigidbody2D component, if it isn’t set to continuous I would recommend setting it to that.
Hope this helps. Well done again and keep us updated with your work 