Add some new features that I have added over time.
Add tramp to gitignore