path independent task graphing
ignore ctags index
lobotomize zshrc
move aliases to zsh directory
zsh colors
assortment of most important options
export some environment variables
vim mode keys
first stab at prompt replication.

The git status could use some work to display more information.
Like ahead/behind and number of files in untracked/staged/modified
pretty display of /Users/casey/.gem/ruby/2.0.0/bin:/opt/rubies/2.0.0-p0/lib/ruby/gems/2.0.0/bin:/opt/rubies/2.0.0-p0/bin:/Users/casey/bin:/usr/local/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/homebrew/sbin:/usr/local/texlive/2012/bin/x86_64-darwin:/usr/gcc-4.7/bin:/Users/kc/.rbenv/bin:.bundle/binstubs
variables about history
completion.

Not sure about all of the settings, but it seems to be working for now.
remove oh-my-zsh
Remove Oh-My-ZSH framework.

It was a great starting point for learning/exploring ZSH but I do not understand a majority of what was going on.

This post provides a good starting point for rolling your own zsh config
    http://zanshin.net/2013/02/02/zsh-configuration-from-the-ground-up/