added notion of "best scores"

- route for getting the best score, with verification support
- client is notified if one of their scores is a new best score,
  via a callback method