BUGFIX + tests of ScoreBoard

Added test of ChecIsHighScore method of ScoreBoard.
Discovered bug where a current record would overwrite a record with the
same score (the new one is not better).
Added a failing test for a design decision - should all perfect scores
be accepted.