refactoring emacs init into modules of sorts