major update

Spread init.el into individual setup files. Some updates.