broke out the orgmode stuff into its own elisp file. Inspired by @bodil.