loading hooks properly

- hooks needed to loaded at the startup
- so there is no point adding them in load path
- used mapcar function to load all the files from hooks-dir in the init file