Update .zshrc to consume subdirectories as well
Move functions to their correct place in the codebase