added hook sync for the listener service and a LOT of refactoring
docs and MOAAARRR refactoring
Merge pull request #5 from Edools/feature/clean-services-old-hooks

added hook sync for the listener service and a LOT of refactoring