Adding HookRegistry and refactoring method scanner
Adding hook execution processors