Start to using package.el for most of dependences