Refactor init.el, seperate out into files for seperate distinct configs