Distribute ZSH Config

Instead of a bloated zshrc file, this commit adds the ability to
source out individual files.