Revamp Gitignore

From github.com/github/gitignore