Hook: Initial implementation of hooks.
Bootstrapper: Moved hook functionality to HookRunner. Refactoring create method.