Revamping emacs config