A few fairly significant changes.

Add hooks. There are currently hooks for adding and deducting points.

Split off a branch of CHALLENGE into RUN-BANG-COMMAND.