module documentation

Common code for runniing hooks

Class Hook A hook run by one of the scripts