completed zsh configuration;
divided config into multiple files