gitignore additions and vim settings