adds gitignore
adds more zsh fixes