add zsh completion and functions from thoughtbot