Ignore new guesses on correct guess

Prevents bugs caused by user clicking a button after guessing correctly
but before the next note was shown.

Rename `lastGuess` -> `guess` and `isLastGuessCorrect` ->
`isGuessCorrect` in this refactoring.