script: update directory
general: update gitignore