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

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

This reverts commit e11305a73f4c92031b4694f2b336b8c964244045.