updated links, added a few functions to emacs config