add missing packages
switch from setup.el back to use-package