improved gitignore for idea ide