updated gitignore to ignore eshell dir