Added scoreboard

Added scoring functionality as well as end-of-game detection. Next, I
either need a process system to allow for a timed end-of-game message,
or to code up the game over state to do the same.