High scores and resetting

Dan,

Saw you wanted localStorage-based high scores and that was something I actually knew how to do (amazing!) so I went ahead and put it in. Pretty nifty! 

Also called detectEnd and resetGame properly when livesLeft == 0.

It's pretty basic, and I feel there should be a more obvious way to let the user know it's game over time (big text for a couple seconds in the middle?) I just threw it in a console.log...up to you. If you want any features related to the local storage, let me know, I'm happy to try and need to learn.

Cheers!
Dev