Revert "Revert ":neckbeard: Added .gitattributes & .gitignore files""

This reverts commit 78fbc2abd7c96f7096fa7e8f9edb641cdbb49fb8.
Revert "Revert "Revert ":neckbeard: Added .gitattributes & .gitignore files"""

This reverts commit 66f6cc68369b68730f543114975c84ebe42df31f.