BIG changes to ZSH config, modularized config