minor modify files; add temporary files; edit gitignore file