.gitignore enhancement+make project work on another pc