Separated functions.zsh into function files