did some tweaks to give a better example for newcomers (such as myself)

- the score in the bottom right now updates as you play
- there's an example of using ObjectByName (took me longer than I'd like to disclose to figure out how to get that working) so that people newer to qml as a whole learn it in this example
- made the dialog have a fading animation as well as a timeout to have a live example of using go concurrency to do things in the background (and so you don't need to click it to get it to go away)
- added a new field on blocks so that fast clicking doesn't misalign the blocks and make the game ludicrously difficult to play
fixed the crash caused by clicking anywhere before a game has been started

- added an attribute to the game class and short circuit out of the click handler if it's not true
- removed a variable I forgot to remove last commit