- many changes
 - Init structure is chaged
   - Using package.el for dependent packages
   - init-load.el contains the structure
 - Compatiable for windows. not complete