gitignore: add more files and folders to ignore