REFACTOR(.gitignore): clean up gitignore, reorder by ., dir, file