Project interaction library for Emacs