added zsh related configs and better vimrc