Add "new" todo function (from @holman's dotfiles)
Add search function (again, direct from @holman)