Separate and articulate scoring rules; fixes #23

Hmm. If you don't have any scoring rules, it makes it hard to calculate some things, but I suppose you could always make those application-dependent.

What's your use case for leaving this out?