added git hooks and extra comments