misc: add gitignore