added default git-hook `prepare-commit-msg`
refactoring