Web like MVC framework for emacs lisp