first major update to emacs setup. initialization files have been separated into various files found in .emacs-autoload