add a gitignore for idea files