add gitignore
use pathnotation file in other files