modify .gitignore and executable file extension