Add complete main `.gitignore`