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

This reverts commit 30513f6c2ce227414b08ed7a016593cd562408ec.
Revert ":neckbeard: Added .gitattributes & .gitignore files"

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

This reverts commit c683e221f656a6804f5dafefa0ae2be0d65da86b.