ZSH check file exists before source
ZSH file restructuring