refine

refine init.el without USE-PACKAGE
add company
devide init.el into some classifications