Motivation
As an emacs user, I want to learn elisp. My goal is to implement Discourse Graph as emacs packages while learning elisp.