Move the theme to a submodule
Group simple configuration

  * Use set-variable to handle un-initialized variables
Move Helm to a submodule
Move Magit to a submodule