update functions

remove old oh-my-zsh functions

move my functions from zshrc to lib/functions.zsh

update record function to use date as default file name if no name is
passed on record