Adding new and improved Emacs config, with the configuration decomposed into modules