Add multiple features
1. generalize PATH variable
2. hyperlink branch name
3. add .gitignore