git commit hook
closes #41